C Cherami Leigh Actor / Dubbing / Producer DouBan IMDb Actor The Hottest State 2006 6.1 Not Cool 2014 3.6 Leo Da Vinci: Mission Mona Lisa 2018 5.1